settle once and for all - Español Inglés Diccionario